# 定义列表 list name = ["Jack", "Lisa", "Hsp","Paul", "Smith","Kobe"]
# 取出后三个名字，并且保证原来顺序
# 取出前三个名字
# 创建一个包含五个名字的列表
list_name = ["Jack", "Lisa", "Paul", "Smith", "Kobe"]

# 使用负索引逆向切片列表，从最后一个元素到倒数第四个元素
# 这种方法展示了如何获取列表后半部分的元素，但以相反的顺序
slice1 = list_name[-1:-4:-1]
# 由于切片操作得到的是一个可变的列表，我们可以调用其reverse方法来取消之前因负步长造成的倒序
slice1.reverse()
print(slice1)

# 正向切片列表，从第一个元素到第三个元素
# 这是获取列表前半部分元素的一种直接方式
slice2 = list_name[0:3]
# 输出正向切片得到的列表
print(slice2)

